ODBIERZ TWÓJ BONUS :: »

NoSQL. Kompendium wiedzy Pramod J. Sadalage, Martin Fowler

(ebook) (audiobook) (audiobook)
Autorzy:
Pramod J. Sadalage, Martin Fowler
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
5.1/6  Opinie: 7
Stron:
168
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
39,00 zł
Powiadom mnie, gdy książka będzie dostępna

Ebook
19,50 zł 39,00 zł (-50%)
19,50 zł najniższa cena z 30 dni

Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Rozróżniania relacyjnych i nierelacyjnych baz danych oraz ich zastosowań
  • Identyfikowania przypadków, w których NoSQL sprawdza się lepiej niż SQL
  • Wyjaśniania pojęcia niezgodności impedancji i jej wpływu na projektowanie aplikacji
  • Stosowania różnych modeli danych NoSQL: klucz-wartość, dokumentów, kolumnowych i grafowych
  • Modelowania danych z myślą o agregacjach i optymalnym dostępie
  • Wdrażania modeli dystrybucyjnych: sharding, replikacja master-slave i peer-to-peer
  • Analizowania kompromisów między spójnością, dostępnością i wydajnością (teoria CAP)
  • Stosowania technik rozluźniania spójności i trwałości danych
  • Wykorzystywania map-reduce do równoległego przetwarzania dużych zbiorów danych
  • Dobierania odpowiedniego typu bazy NoSQL do konkretnego zastosowania
  • Oceniania przypadków, kiedy nie stosować wybranych baz NoSQL
  • Zarządzania zmianami schematów w bazach nierelacyjnych
  • Projektowania poliglotycznych architektur przechowywania danych
  • Porównywania języków zapytań takich jak CQL i Cypher
  • Optymalizowania wydajności, dostępności i niezawodności systemów NoSQL
  • Wybierania technologii bazodanowej w zależności od wymagań projektu

Poznaj fascynujący świat baz danych NoSQL!

Bazy danych NoSQL są coraz popularniejsze. Pozwalają na przechowywanie gigantycznych ilości danych, a przy tym zachowują cały czas najwyższą wydajność. Sprawdzają się doskonale wszędzie tam, gdzie konieczne są wysoka skalowalność systemu, elastyczne przechowywanie często zmieniających się danych lub inne specyficzne zastosowania. Jeżeli jesteś zagorzałym użytkownikiem relacyjnych baz danych SQL, jeżeli słyszałeś o bazach NoSQL i chcesz je poznać, trafiłeś na doskonałą książkę!

Stanowi ona doskonałe wprowadzenie do świata baz danych NoSQL. Na własnej skórze przekonasz się, w jakich zastosowaniach sprawdzą się one doskonale, a w jakich lepiej ich nie używać. W kolejnych rozdziałach poznasz stosowane modele danych oraz dowiesz się, co to jest map-reduce. Część druga książki została poświęcona konkretnym implementacjom - zapoznasz się z bazami klucz-wartość, bazami dokumentów oraz bazami grafowymi. Sprawdź, które najlepiej rozwiążą Twoje problemy! Sięgnij po tę książkę i śmiało wkrocz w świat baz danych NoSQL!

Omawiane w książce zagadnienia:

  • Określenie, dla których zastosowań bazy NoSQL będą (albo nie będą) odpowiednie.
  • Zrozumienie architektonicznych kompromisów związanych z wdrożeniem NoSQL.
  • Wykorzystanie NoSQL do uproszczenia procesu tworzenia oprogramowania i uniknięcia problemu mapowania pomiędzy strukturami w pamięci a bazą relacyjną.
  • Porównanie przodujących systemów NoSQL.
  • Omówienie języków zapytań: CQL i Cypher.
  • Zarządzanie wydajnością, niezawodnością, dostępnością i zdolnością do odzyskiwania po awarii.
  • Wykorzystanie NoSQL w środowiskach zwinnych.
  • Wykorzystanie NoSQL do wyszukiwania danych, zarządzania metadanymi, analizy tekstu, sieci społecznościowych, analizy danych i usług finansowych.
  • Bardziej efektywne kosztowo zarządzanie dużymi danymi dzięki wykorzystaniu klastrów.
  • Jak teoria CAP wpływa na sposób myślenia o spójności, dostępności i wydajności.
  • Równoległe przetwarzanie danych w klastrze za pomocą map-reduce.
  • Dlaczego NoSQL to termin bez jasno zdefiniowanego znaczenia.

Zmień sposób myślenia na nierelacyjny!

Wybrane bestsellery

O autorach książki

Pramod J. Sadalage, główny doradca w firmie ThoughtWorks, w swojej pracy łączy kompetencje specjalisty baz danych i twórcy oprogramowania. Regularnie konsultuje się z klientami, którzy mają szczególnie wymagające potrzeby związane z przechowywaniem danych, wymagające wprowadzania nowych technologii i technik. Wymyślił pionierskie techniki pozwalające przechowywać dane w sposób ewolucyjny, podobny jak w przypadku systemów kontroli wersji, w bazach relacyjnych.

Martin Fowler to niezależny konsultant, od ponad dziesięciu lat stosujący obiekty do rozwiązania ważnych problemów biznesowych. Wśród jego klientów można wymienić Chryslera, Citibank, brytyjską Narodową Służbę Zdrowia, Andersen Consulting i Netscape Communications. Ponadto Fowler regularnie wypowiada się na temat obiektów, języka UML oraz wzorców projektowych. Jest autorem nagradzanych książek, na przykład takich, jak Analysis Patterns, UML w kropelce, Architektura systemów zarządzania przedsiębiorstwem. Wzorce projektowe.

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka omawia konkretne technologie i przykłady wdrożeń NoSQL?
Tak, w drugiej części książki znajdziesz szczegółowe omówienie najpopularniejszych typów baz NoSQL, takich jak bazy klucz-wartość, dokumentowe, kolumnowe i grafowe, wraz z przykładami zastosowań i przypadkami, kiedy warto (lub nie warto) z nich korzystać.
2. Czy znajdę w książce praktyczne porównanie baz NoSQL z relacyjnymi bazami danych?
Tak, książka zawiera rozdziały poświęcone porównaniu relacyjnych i nierelacyjnych modeli danych, omawia ich zalety, ograniczenia oraz sytuacje, w których NoSQL sprawdza się lepiej niż tradycyjne bazy SQL.
3. Czy książka wyjaśnia pojęcia takie jak map-reduce, CAP czy sharding?
Tak, wyjaśnienie kluczowych pojęć, takich jak map-reduce, teoria CAP, sharding, replikacja czy konsystencja danych, stanowi ważną część książki i jest przedstawione przystępnie, z przykładami.
4. Czy książka nadaje się do samodzielnej nauki?
Tak, książka została napisana w sposób przystępny i logicznie uporządkowany, co pozwala na samodzielną naukę zarówno osobom początkującym, jak i tym, które chcą usystematyzować i pogłębić swoją wiedzę.
5. Jakie umiejętności zdobędę po przeczytaniu tej książki?
Po lekturze będziesz potrafił rozpoznać, kiedy warto zastosować bazy NoSQL, wybierać odpowiednią technologię do konkretnych potrzeb, zrozumiesz architekturę i modele danych NoSQL oraz nauczysz się podstawowych technik optymalizacji i zarządzania wydajnością.
6. Czy książka porusza temat migracji i współistnienia baz SQL i NoSQL?
Tak, książka omawia zagadnienia związane z poliglotycznym przechowywaniem danych, integracją różnych typów baz oraz wyzwania związane z migracją i wdrożeniem NoSQL w istniejących systemach.
7. Czy książka dostępna jest w wersji elektronicznej?
Tak, większość książek wydawnictwa Helion, w tym "NoSQL. Kompendium wiedzy", jest dostępna zarówno w wersji papierowej, jak i elektronicznej (ebook). Szczegóły dotyczące formatu znajdziesz na stronie produktu.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki
Proszę czekać...
ajax-loader

Zamknij

Wybierz metodę płatności

Książka
39,00 zł
Czasowo niedostępna
Ebook
19,50 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint